#ifndef TEST_TIME_H
#define TEST_TIME_H

#include <QtCore/QObject>

class Test_Time : public QObject
{
    Q_OBJECT

public:
    using QObject::QObject;

private slots:
    /**
     * Verificamos que el reloj
     * cuente correctamente.
     */
    void test_timing();

    /**
     * Verificamos que la funcion
     * tick sea ejecutada con exito.
     */
    void test_tick();

    /**
     * Verificamos que no sea posible
     * modificar el tick al estar
     * corriendo el reloj.
     */
    void test_changes();
};

#endif // TEST_TIME_H
